package com.bcu.calculus.service;

import com.bcu.calculus.entity.*;

import java.text.ParseException;
import java.util.List;

public interface CheckAttendanceService {

    Message<?> insertSelective(CheckAttendanceNumber checkAttendanceNumber) throws ParseException;

    Message<?> deleteByPrimaryKey(String checkId);

    Message<?> updateByPrimaryKeySelective(CheckAttendanceNumber checkAttendanceNumber) throws ParseException;

    Message<List<CheckAttendance>> selectAll();

    Message<List<CheckAttendance>> selectById(String checkId);

    Message<List<CheckAttendance>> selectByCheckSemIdAndCheckListAndCheckListId(String checkSemId, String checkList, String checkListId);
}
